Gello
Proper noun
Meaning
Gello
(Greek mythology) A female demon or revenant who threatens the reproductive cycle by causing infertility, spontaneous abortion, and infant mortality.
Synonyms
Examples
The next time Ambassador Mohamed Gello visits Nairobi, one of his stops will include an up-and-coming cafe in the city run by a Korean.