ศรีราชา
sǐi-raa-chaa
-
Sense 1. Noun
- Si Racha, a district (amphoe) of Chonburi province on the eastern Gulf coast, Thailand
-
Sense 2. Noun
- sriracha, a hot chili sauce named after the town (as in sriracha sauce)