Summary
English Synonyms:   more detail...
  1. native town:


English

Detailed Synonyms for native town in English

native town:

native town [the ~] nom

  1. the native town
    the home town; the native town; the native city; the city of one's birth

Related Synonyms for native town