Tamil Dictionary
🔍
main-yard
Main" yard`. (Naut.) Defn: The yard on which the mainsail is extended, supported by the mainmast.
main-yard - Similar Words
tan-yard
sail-yard
tanyard
panyard
miniard
manward
mansard
lanyard
innyard
minar
madurai.io
About