1. ತಮರೂರ್

    ♪ tamarūr
      noun
    1. one's (esp. a married woman's) native village or town.
    2. one's original place of dwelling.