menotte
Top 15000
Meanings
Noun
1. small hand (especially the hand of a child)
2. handcuffs (in the plural)