SIMORGH Meaning of SIMORGH in English I. see simorg II. noun see simurgh Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012