Find the word definition

Wikipedia
Vembayam

''' Vembayam ''' (Malayalam : വെമ്പായം ) is a village in Thiruvananthapuram district in the state of Kerala, India.