maravilhar

Etymology
From.

Verb

 * 1)  to dazzle, to enchant, to fill with admiration
 * 2)  to be dazzled or enchanted, to marvel