English Dictionary
Definition moonbeam in British English
moonbeam noun
[countable] noun
/ˈmuːnˌbiːm/
Synonyms and related words
