English | German | Russian | Czech

jairou English

Meaning jairou meaning

What does jairou mean?

jairou

(archaic) An Asian gazelle, the chinkara.

Are you looking for...?