Origin: Welsh
Other Origin(s): German
Meaning: She who is gazed at; Fair lady; Ice ruler; Ice queen
Isolda is a girl’s name of Welsh and Germanic origin. Its Welsh meanings include “she who is gazed at” and “fair lady,” while the Germanic interpretation of Isolda is “ice ruler” or “ice queen.” Isolda has variants such as Isolde, Ysolda, Isolt, Isotta, and Esyllt. Isolda also evokes the passion and romance of the mythical love affair of Tristen and Isolde. If you’re looking for a name with a touch of medieval storybook magic, Isolda is perfect for your little one.