amusette
Top 45000
Meanings
Noun
1. puzzle (enigma, question)
2. amusette (weapon)