For Demi there are 396 on Yasni with different names. The most frequently searched first names for Demi are: Ademir
Among the most common last names on Yasni Demi is on position 4131.
Demi is an itsekiri name meaning wait. It has the same meaning for the yoruba word for wait. Both tribes(itsekiri & yoruba) use the same word and it mean the same thing. Demi is actually a short form the full name comes in different form like " odemi, edemi, abidemi, etc " and they are all itsekiri names a tribe in the Niger-delta of Nigeria, Warri delta state to be precise.
(Sent from: Festus Demi-Ejegi)