Save Gender Feminine Usage Welsh Meaning & History Meaning uncertain, possibly related to a place name. Other suggested origins include elwydd/eilwydd, meaning "love tryst, meeting", or "beatic presence" from an invented word comprised of el "much" and gwydd "presence".