meaning of inhabitress

1. A female inhabitant.


Related Words

inhabitress |

Developed & Maintained By Taraprasad.com

Treasure Words