Somboon
Thai
Merit of worth
Somboon originates in Thai language and it means "merit of worth".
No more information.
Ekua America , Kanuha , Hiroaki , Menelaus , Mahlah , Adelmar , gusto , Gudbrand , Evonne