meaning of moonsail
1.
A
sail
sometimes
carried
in
light
winds,
above
a
skysail.
Related Words
moonsail
|
Developed & Maintained By
Taraprasad.com