Somchai
Thai
Man of worth
Somchai originates in Thai language and it means "man of worth".
No more information.
Godtfred Jozsef , Christina , Arthur , Wolfgang , Adorjan , Maia , Lashawn , windy , Rodric