(Latin) An extraordinary woman Marve, Marvel, Marvela, Marvele, Marvella, Marvelle, Marvelyn, Marveille Health Source: Medical Dictionary Author: Health Dictionary