Definition of "Marvel"

Marvel1

  • proper noun

    plural Marvels

    1. A surname.  

Marvel2