Menu
ADVERTISEMENT

Top Names That Mean Marvelous

ADVERTISEMENT

MirandaHeart

  • Origin:

    Latin
  • Meaning:

    "marvelous"
  • Description:

    Miranda, a shimmeringly lovely, poetic name that was invented by Shakespeare for the beautiful and admirable young heroine of his play, The Tempest, is still a recommended choice even though its popularity peaked in the 1990's, partially as an antidote to Amanda. But while Amanda now sounds dated, Miranda retains a good measure of its charm.
ADVERTISEMENT