Canara
English Dictionary
->
Letter C
-> Canara
Search Dictionary:
Canara Definition
(n)
a
historical
region
of
southwestern
India
on
the
west
coast
Canara Synonyms
Canara
Kanara
© Art Branch Inc.