Home
Search
Index
Definify.com
Definition
2024
carcans
carcans
French
Noun
carcans
m
plural of
carcan
Similar Results
Carcass
Carcajo
Carcanet
Carman
Arcane