Attila

Hindi Meaning

एटिला

English Meaning

  1. A short, fringed cape worn as part of the Hungarian traditional costume.
  2. Any of the tropical flycatchers of the genus Attila.