estoc
Top 30000
Meanings
Noun
1. trunk or stump of a tree
2. stock, heritage
3. a kind of sword, rapier (historical)