ahu

  1. gazelle
  2. return deer
gazelle

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Ceylân, karaca, gazal, meral