ศรีราชา

sǐi-raa-chaa

  1. Sense 1. Noun

    • Si Racha, a district (amphoe) of Chonburi province on the eastern Gulf coast, Thailand
  2. Sense 2. Noun

    • sriracha, a hot chili sauce named after the town (as in sriracha sauce)