Definify.com

Definition 2024


caribous

caribous

English

Noun

caribous

  1. plural of caribou

French

Noun

caribous m

  1. plural of caribou