Drawing of a baby still a fetus inside a circle

Meaning of the name Miranda

The name Miranda is of Latin origin and means "admirable" or "worthy of admiration." It can also be interpreted as "marvelous" or "beautiful." The name is commonly given to girls and has literary associations with Shakespeare's play, "The Tempest."

More girl names with the letter M
View full list of girl names
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z