Tamil Dictionary 🔍

meandrous

Me*an"drous, Me*an"dry, a. Defn: Winding; flexuous.


meandrous - Similar Words