avoy
/əˈvoʊi/Definitions
1. noun
a small inlet of the sea, especially in a rocky coast.
“The sailors navigated through the narrow avoy to reach the open ocean.”
1. noun
a small inlet of the sea, especially in a rocky coast.
“The sailors navigated through the narrow avoy to reach the open ocean.”