Home

Word

Kanara, n.
more info a historical region of southwestern India on the west coast
<noun.location>

Canara Kanara