Englishfor English speakers
discovery
Noun
—
A thing or an idea that was found
When made a discovery, he ran around saying "I found it!"
The new spacecraft will help us make discoveries about space.
cove
—
noun
a small inlet
—
noun
small or narrow cave in the side of a cliff or mountain