home country

home country

English Noun
Ad

Definition

The country in which a person was born and usually raised, regardless of the present country of residence and citizenship.

Ad

Related Words