Sophia of Hungary — Hungarian nun, princess