English dictionary
starling meaning and definition
Definition and meaning of starling at MeaningMonkey.org. starling meaning and definition in the English Dictionary.STARLING noun
Definition of starling (noun)
- gregarious birds native to the Old World
Source: Princeton University Wordnet