meaning of meander

1. a curve in a stream


Related Words

meander | meandering | meanderingly |

Developed & Maintained By Taraprasad.com

Treasure Words