Prev 18 of 29 Next
Isolde
Origin: Welsh
Meaning: "ice ruler"; the beautiful Irish princess of Arthurian-era folklore and one of the fabled lovers, the mythological Tristan and Isolde