CompareWords
Compare
Meandrian
Definition:
(a.) Winding; having many turns.