to be filled with wonder or astonishment
From Old French merveille, from Latin mirabilis
Marvel at miracles - they're marvelously mysterious!
Complete word intelligence in one call. Free tier — 50 lookups/day.