WikiWord

English

dolly bird

noun

Meaning

  1. An attractive young woman, especially one whose intellect is rather less in evidence than her good looks.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data