Somboon
Thai
Merit of worth
Somboon originates in Thai language and it means "merit of worth".
No more information.
Dorothy Floyd , Knute , Philana , logic , Tiernan , pepper , crumpet , Vonda , Valentine