thrissur

/TH R IH1 SH ER1/
noun
  1. 1

    A city in Kerala, India.

  2. 2

    A district of Kerala, India.