ampalaya noun1 •(Philippines) bitter melonAs we can all guess correctly, bitterness was obtained from plants like the ampalaya. — 2016 formsampalayas