Somchai
Thai
Man of worth
Somchai originates in Thai language and it means "man of worth".
No more information.
curly Laurentinus , Ajit , Romeo , Nuha , Aidan , Johanneke , Tien , Naoki , Eachann