Skip to content
Thai Dictionary
Search the dictionary
Search
สโรชา
sà-roo-chaa
Noun
(poetic, Sanskrit) lotus (spelling with a long final vowel)
Recently looked up
Clear