Somboon
Thai
Merit of worth
Somboon originates in Thai language and it means "merit of worth".
No more information.
Roman Elkin , Campbell , Vidar , Tevin , Katrien , Askari , Wilma , Bolivar , Ahmad