Find the word definition

The Collaborative International Dictionary
Meandry

Meandrous \Me*an"drous\, Meandry \Me*an"dry\, a. Winding; flexuous.

Wiktionary
meandry

a. meandering; windy