Somboon
Thai
Merit of worth
Somboon originates in Thai language and it means "merit of worth".
No more information.
Trayton Diede , Bond , Herberto , Ria , Ricky , Jacobina , Shannon , Elzbieta , Nela