noninhabitant
English
noninhabitant meaning in English • noninhabitant का अर्थ अंग्रेजी में
Noun
- One who is not an inhabitant; a stranger; a foreigner; a nonresident.