tessonTop 20000MeaningsNoun1. shard (piece of broken glass or pottery)2. European badger (Meles meles)