バミューダパンツ
Meanings
Noun
1. Bermuda shorts