デヴォンシャー
Meanings
Noun
1. HMS Devonshire (39)