Find the word definition

Wikipedia

Chemmannar

Chemmannar is a village in the High ranges of Idukki district, Kerala,India.