Definify.com

Definition 2026


starlings

starlings

English

Noun

starlings

  1. plural of starling