meaning of place of origin
1. where something originated or was nurtured in its early existence; "the birthplace of
">civilization"
1. where something originated or was nurtured in its early existence; "the birthplace of
">civilization"