The name Eilidh is of Scottish origin and means "Diminutive Form Of Alice Or Elizabeth." The origin is the culture in which the name originated, or in the case of a word--the language in which it most appears.
Pronounced ay-lee. This name is a form of Ellie. It may also be a diminutive form of Eileen, which itself is a Gaelic form of Aveline.