South Canara
Definition from Wiktionary, the free dictionary
English [edit]
Wikipedia
Proper noun [edit]
South Canara
- Region in south-western India comprising the Udupi and Dakshina Kannada districts. Mangalore is the chief city and the administrative headquarters of South Canara.