meaning of stowce

1. A windlass.
2.
A wooden landmark, to indicate possession of mining land.


Related Words

stowce |

Developed & Maintained By Taraprasad.com

Treasure Words