Meaning ofmoonfacedin English

moonfaced

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