English Dictionary
Definition starling in British English
starling noun
[countable] noun
/ˈstɑː(r)lɪŋ/
Synonyms and related words
