Somboon
Thai
Merit of worth
Somboon originates in Thai language and it means "merit of worth".
No more information.
Emberto Heller , Joasia , Steiner , fa-la , Fausto , Thad , Yadira , snowball , Cairo