shargar

/ˈʃɑrɡər/

Definitions

1. noun

a type of mythical winged creature from Persian mythology, often depicted as a lion with eagle’s wings

“The shargar soared through the sky, its majestic wings beating powerfully.”

Synonyms

  • griffin
  • lion-eagle

Antonyms

  • ground-dwelling creature