meaning of thunderstone

1. a storm resulting from strong rising air currents; heavy rain or hail along with thunder and lightning


Related Words

thunderstorm |

Developed & Maintained By Taraprasad.com

Treasure Words