Miranda


As a first name, Miranda was coined by William Shakespeare for his play The Tempest. It comes from a Latin word meaning "admirable, lovely."

Your Favorite Names