Advertisement

Advertisement

Kannur

[ kuh-noor ]

noun

  1. a port in N Kerala, in SW India, on the Arabian Sea.


Advertisement

Advertisement

Advertisement

Advertisement


KannonKano