Somboon
Thai
Merit of worth
Somboon originates in Thai language and it means "merit of worth".
No more information.
Kitti Orvokki , Powell , Whitfield , Meinhard , Eilwyn , Dewitt , Hanh , Ysolt , Hughes