What does Babian mean?

Babian meaning in General Dictionary

A baboon

View more

  • Alt. of Babion

Babian meaning in General Dictionary

(n.) Alt. of Babion