Place Of Origin Synonyms

Where something originated or was nurtured in its early existence
(Noun)