Somboon
Thai
Merit of worth
Somboon originates in Thai language and it means "merit of worth".
No more information.
Golan Harrod , Duangkamol , pollack , Azzam , Amoz , Bran , Gay , Hisashi , Keung