Malayalam Dictionary

കെത്തളം

kettalam

fortress

  1. fortress

In plain English fortress means a fortified defensive structure.

Nearby in the dictionary

Support