Miranda

Name origin: Latin

Name meaning: Extraordinary; to be admired; beautiful