Definify.com

Definition 2026


babouin

babouin

French

Noun

babouin m (plural babouins)

  1. baboon