トゥールヴィル
Meanings
Noun
1. French frigate Tourville (D 610)