|
Definition of South Canara
1. Proper noun. Region in south-western India comprising the Udupi and Dakshina Kannada districts. Mangalore is the chief city and the administrative headquarters of South Canara. ¹
¹ Source: wiktionary.com
|
1. Proper noun. Region in south-western India comprising the Udupi and Dakshina Kannada districts. Mangalore is the chief city and the administrative headquarters of South Canara. ¹
¹ Source: wiktionary.com