General "good":
* ดี (dee) - This is the most basic and common way to say "good" in Thai. It can be used for many situations, such as describing something as good quality, taste, or performance.
* เยี่ยม (yiem) - This means "excellent" or "great," and is a stronger way to say "good."
For food:
* อร่อย (aroy) - This means "delicious" and is the most common way to say "good" when referring to food.
* หวาน (waan) - This means "sweet," and can be used to describe a dish that is good because it's sweet.
* เค็ม (kem) - This means "salty," and can be used to describe a dish that is good because it's salty.
For people:
* น่ารัก (na rak) - This means "cute" or "lovely," and can be used to describe a person who is good or kind.
* ใจดี (jai di) - This means "kind-hearted" and is a way to say that a person is good.
For situations:
* ดีมาก (dee mak) - This means "very good" and is a way to express strong approval.
* สุดยอด (sut yot) - This means "amazing" or "incredible," and is a very strong way to say "good."
Remember to use the appropriate tone and inflection when speaking Thai, as this can change the meaning of the word.
It's always a good idea to check with a native speaker if you're unsure which word is most appropriate in a particular situation.