Home
Search
Index
Definify.com
Definition
2024
leewardmost
leewardmost
English
Adjective
leewardmost
superlative form of
leeward
: most
leeward
Similar Results