meaning of stoor

1. To rise in clouds, as dust.
2.
Alt. of Stor


Related Words

stoor |

Developed & Maintained By Taraprasad.com

Treasure Words