Boy WEKESA Author admin Date October 28, 2013 Luhya of Kenya name meaning "born during harvest time."
Boy Yahya Author admin Date October 28, 2013 “Alternate Spelling: Yahia, Yahea, Yahyaa. English Translation is John.”
Boy Chayo Author admin Date October 28, 2013 Abbreviations for names ending in -ano and -rio. Chan: (Chinese) family name.