vineyardEnglish

vinery, vineyard

Noun

A farm of grapevines where wine grapes are produced

English: vineyard, vinery

English words with similar meanings

Show 1 words