Meaning ofmoonfacedin English

moonfaced

us/ˈmunfeɪst/uk/ˈmuːnfeɪst/
#uncommon
Definitions
Base Words