Girl AGBENYAGA Author admin Date October 28, 2013 Ewe of Ghana name meaning "life is precious."(Could be shortened to NYAGA.)
Boy Bruce Author admin Date October 28, 2013 Surname since medieval times: now a common given name. Folklore tale of 14th century...