Synonyms for "marvell"

Words with similar meaning