A historical region of southwestern India on the west coast. Synonym: Kanara.
|
|
|
Words linked to "Canara" : Republic of India, Bharat, India, geographical region, geographical area, geographic area, geographic region |
Copyright © 2024 Diccionario ingles.com |