Question: Navicella means what in Italian?
Sentence: Navicella means "little ship" referring to the large boat which dominated the scene, and whose sail, filled by the storm, loomed over the horizon.
Answer in sentence: yes