meaning of Astun

Astun meaning in General Dictionary

To stun

View more

  • To stun.

Astun meaning in General Dictionary

(v. t.) To stun.