A person living permanently in a certain place. / One Word Substitutes Mcqs / By admin A person living permanently in a certain place. A. Resident B. Native C. Domicile D. Subject