Definition, Meaning, Synonyms & Anagrams | English word ABACAY
ABACAY
Definitions of ABACAY
- (obsolete) Cacatua haematuropygia, a kind of white parrot of the Philippines.
Number of letters
6
Is palindrome
No
Search for ABACAY in:
Page preparation took: 79.27 ms.