Yahoo India Web Search

Search results

  1. Dictionary
    town crier

    noun

    • 1. a person employed to make public announcements in the streets or marketplace of a town. historical