meaning of astone

1. To stun; to astonish; to stupefy.


Related Words

astone | astoned |

Developed & Maintained By Taraprasad.com

Treasure Words