Somchai
Thai
Man of worth
Somchai originates in Thai language and it means "man of worth".
No more information.
Sigge Howard , Loretta , Alzbeta , Lorelei , Grace , Loran , Eliam , Aleta , Claudio