Cohabitant
English Meaning
One who dwells with another, or in the same place or country.
- A person who cohabits with another
Sorry, No Malayalam Meaning for your input!
See Cohabitan Want To Try Cohabitant In Malayalam??