Mosi
African
First born child
Mosi is a Swahili name, which means 'first born'.
No more information.
Hirsh Ivy , Sadb , Onofre , Fleurette , toby , Ludek , Tomi , Casey , Wesley