Let me admit it upfront; most Luo names begin with the letter "O". Onyango, Otieno, Odhiambo, Okoth.. and the list goes on. The unwritten law in Luoland is that male names begin with "o" while female ones begin with "a". So many names conform to this norm that one may be excused to think that there are no names that don't. Far from it. They may be rare - and may even seem outdated - but there are indeed Luo names that do not conform to this unwritten law. And there aren't few. And I dare say they used to be more common then their "o-counterparts" in the past. The fact that most people living day have grandfathers and great grandfather bearing the non-o variation is a testament to the fact that the non a/o names were more common in the past than they are now. Another fact that support this theory is the names of places and clans (which are obviously named after patriarchs) normally bear names that do not necessarily begin with "o...