เทพสตรี(têhp sà-dtree)

Meanings

1NounB2

goddess; female deity

a female divine being; a goddess