കിടങ്ങ് (kidangu) Malayalam word · pronounced kidangu Meaning in English MoatTrenchDitch English words: moat