Yahoo Web Search

Search results

  1. Dictionary
    home·town
    /ˈhōmˌtoun/

    noun

    • 1. the town of one's birth or early life or of one's present fixed residence.

    More definitions, origin and scrabble points