Русский-Английский словарь »

симург означает в английский

РусскийАнглийский
Симург noun
{m}

simurgh(a mythological bird)
noun