macopa

English

Noun

macopa (uncountable)

  1. (Philippines) wax apple

Anagrams