Definition & Meaning | English word MAFOO
MAFOO
Definitions of MAFOO
- In China, someone who looks after horses in a stable; a groom. [from 19th c.]
Number of letters
5
Is palindrome
No
Search for MAFOO in:
Page preparation took: 102.42 ms.