Find the word definition

Wikipedia
Thennoor

Thennoor is a small village in Thiruvananthapuram district of Kerala state in India. Thennoor is a prime tourist spot. The Village is rich with scenic beauty and good climate. Prominent tourist spots include Ponmudi.