Gender Feminine Usage Welsh Pronounced Pron. AY-ra Meaning & History Means "snow" in Welsh. This is a recently created name.