Definify.com

Definition 2025


babouin

babouin

French

Noun

babouin m (plural babouins)

  1. baboon