Elidi meaning unknown, possibly of Greek or Welsh origin. It may have been inspired by the name of the Ηληδα (Ilida) Valley in western Greece.
Check back in a moment for rank and trend details.