meaning of to leeward

1. the side sheltered from the wind


Related Words

to leeward |

Developed & Maintained By Taraprasad.com

Treasure Words