answersLogoWhite

0

There are many potential candidates for that meaning:

  • home
  • home land
  • native country
  • residence
  • habitation
  • present address
  • locale
  • neighbourhood
User Avatar

Wiki User

7y ago

What else can I help you with?