ディスカヴァリー
Meanings
Noun
1. Discovery (1602 ship)