ഓട (oda) Malayalam word · pronounced oda Meaning in English GutterMoatDrain English words: gutter, moat, drain