Somchai
Thai
Man of worth
Somchai originates in Thai language and it means "man of worth".
No more information.
Douglas Handy , Kwan , veep , Edu , Burleigh , Gretchen , Yesfir , Silver , Moyna