Somchai
Thai
Man of worth
Somchai originates in Thai language and it means "man of worth".
No more information.
Hayden Whitney , Eseld , Melora , Jason , cache , Asta , Noelle , Jennison , Rathbone