place where one lives

listen to the pronunciation of place where one lives
English - English

Definition of place where one lives in English English dictionary

the place where one lives
domicile
The place where one lives
residence