NameHub
Thai

siri

Meaning & History
A Thai term meaning "glory, splendour", of Sanskrit derivation.
Names containing this element

1

Ask AI