Find the word definition

Wikipedia
Mankulam (Kerala)

''' Mankulam ''' is a village in Idukki district in the Indian state of Kerala.

Mankulam

Mankulam may refer to:

  • Mankulam (Kerala)
  • Maankulam (Sri Lanka)