|
Definition of Canara
1. Noun. A historical region of southwestern India on the west coast.
Exact synonyms: Kanara
Generic synonyms: Geographic Area, Geographic Region, Geographical Area, Geographical Region
Group relationships: Bharat, India, Republic Of India
Generic synonyms: Geographic Area, Geographic Region, Geographical Area, Geographical Region
Group relationships: Bharat, India, Republic Of India