Find the word definition

Wikipedia
Toghrul

Toghrul may refer to:

  • Tughril, Seljuk khan (d. 1063)
  • Ong Khan, Keraite khan (d. 1203)
  • Turul, a bird in Hungarian mythology