Somboon
Thai
Merit of worth
Somboon originates in Thai language and it means "merit of worth".
No more information.
Baines Tryphosa , Mckayla , Catriona , Jelle , Jenner , Achilles , Tia , Axton , Armando