Somboon
Thai
Merit of worth
Somboon originates in Thai language and it means "merit of worth".
No more information.
Edmundo Hekate , Onora , Cloud , Donnie , Kaniela , elf , Lyyti , zero , Jadzia