Definition of “native place” - English Dictionary

English