Definitions from Wiktionary (Macupa)
▸ noun: A barangay of the municipality of Leyte, province of Leyte, Philippines.
▸ Words similar to macupa
▸ Usage examples for macupa
▸ Idioms related to macupa
▸ Wikipedia articles (New!)
▸ Popular adjectives describing macupa
▸ Words that often appear near macupa
▸ Rhymes of macupa
▸ Invented words related to macupa
▸ noun: A barangay of the municipality of Leyte, province of Leyte, Philippines.
▸ Words similar to macupa
▸ Usage examples for macupa
▸ Idioms related to macupa
▸ Wikipedia articles (New!)
▸ Popular adjectives describing macupa
▸ Words that often appear near macupa
▸ Rhymes of macupa
▸ Invented words related to macupa