tesson
Top 20000
Meanings
Noun
1. shard (piece of broken glass or pottery)
2. European badger (Meles meles)