South Canara
WiktionaryText

Proper noun


South Canara
  1. Region in south-western India comprising the Udupi and Dakshina Kannada districts. Mangalore is the chief city and the administrative headquarters of South Canara.
 
x
OK