meaning of sitter

1. a domestic hen ready to brood


Related Words

sitter |

Developed & Maintained By Taraprasad.com

Treasure Words