ハーディガーディ
Meanings
Noun
1. hurdy-gurdy