macray (0 synonym found)

We don't have synonyms for macray yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are mackay, macram and macrae.


We don't have any synonyms for macray yet.

Did you mean…

Think macray belongs in the thesaurus? Recommend it and we'll take a look.


Definition of macray:

(n) : A barangay of Bangued, Abra, Philippines.

Definition of macray:

(n) : A barangay of Bangued, Abra, Philippines.

Back to Top