Interesting name /s
It means "hope" in Greek.
https://en.wikipedia.org/wiki/Elpida
It means “hope” in Greek.
I’m sure it’s a sick play on words. El paedo ‘Hoping for kids’