Subscribe
URL of the page has been copied to clipboard.
Meaning : A domestic hen ready to brood.
Synonyms : brood hen, broody, broody hen, sitter
Install App