Find the word definition

Wikipedia
Thengana-Moscow

Thengana-Moscow is a village in the Kottayam district of Kerala, South India. The name was instituted because of Soviet influence in Kerala during the Cold War.