Word info

ampalaya

Noun

Meaning

ampalaya (plural ampalayas)

(Philippines) bitter melon

Source: en.wiktionary.org

Close letter words and terms