doigtier
Top 50000
Meanings
Noun
1. fingerguard (any object used to protect a finger)
2. common foxglove (plant, Digitalis purpurea)