IWAN Meaning of IWAN in English ˈēˌwän noun( -s )Etymology: origin unknown: a large hall or audience chamber often open on one side and found in Parthian architecture Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012