meaning of aturdir

aturdir - Spanish to English

to stun