Somchai

Somchai originates in Thai language and it means "man of worth".

Origin/Usage
Thai
Pronunciation
SAWM-chie
Meaning
Man of worth