Find the word definition

Wikipedia
Imara

Imara may refer to:

  • Imara, Estonia, village in Estonia
  • Imara, Damascus, subdivision of Damascus, Syria
  • Imara, Kenya
  • Imara (moth), a genus of moths within the family Castniidae
  • Argentine Marines, abbreviated as IMARA
Imara (moth)

Imara is a genus of moths within the family Castniidae.