meaning of Ahu

Ahu meaning in General Dictionary

The Asiatic gazelle

View more

  • The Asiatic gazelle.

Ahu meaning in General Dictionary

(letter.) The Asiatic gazelle.