Hirola Definition

noun

A type of antelope found in an area between Kenya and Somalia, Beatragus hunteri or sometimes Damaliscus hunteri.

Wiktionary

Find Similar Words

Find similar words to hirola using the buttons below.

Words Starting With

Words Ending With

Unscrambles

hirola