AMPALAYA Meaning of AMPALAYA in English |ampələ|yä noun( -s )Etymology: Tagalog ampalayá Philippines : balsam apple Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012