Yseult
This name might be derived from the Old German Isold, meaning "ruler of the ice." It could also be an Anglicized version of the Welsh Esyllt, meaning "fair."
More info:
Results for "Yseult" on Google