Home
Search
Index
Definify.com
Definition
2024
caribous
caribous
English
Noun
caribous
plural of
caribou
French
Noun
caribous
m
plural of
caribou
Similar Results
Caricous
Carious
Carneous
Cavilous
Scarious