MACUPA Meaning of MACUPA in English məˈküpə noun( -s )Etymology: Spanish, from Tagalog & Bisayan1. Philippines : otaheite apple2. Philippines : the heavy red wood of the otaheite apple tree Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012