Showing 2 of 2 names
Ewe of ghana name meaning "twin."
Xhosa of s. africa name meaning "stay in peace."