What does Astun mean?

Astun meaning in General Dictionary

To stun

View more

  • To stun.

Astun meaning in General Dictionary

(v. t.) To stun.