Home town

noun

Definitions

Noun
  1. 1
    Alternative form of hometown. alt-of, alternative

    "I can honestly say that I felt more fear as a woman and lesbian walking in my home town of Louisville, Ky., than I did in Cuba."

Next best steps

Mini challenge

Unscramble this word: hometown