South Canara
Definition from Wiktionary, a free dictionary
[edit] English
Wikipedia
[edit] Proper noun
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.