noun Irish Mythology. the god of love and beauty, the patron deity of young men and women. noun Irish myth the god of love and beauty