meandres
See also:
méandres
and
méandrés
Catalan
Noun
meandres
plural of
meandre