meaning of nester

1. a bird that has built or is building a nest


Related Words

nester |

Developed & Maintained By Taraprasad.com

Treasure Words