Meaning of place of origin

Definition of place of origin

(noun) where something originated or was nurtured in its early existence; "the birthplace of civilization"

Other information on place of origin

WIKIPEDIA results for place of origin
Amazon results for place of origin