Bartizan
English Meaning
A small, overhanging structure for lookout or defense, usually projecting at an angle of a building or near an entrance gateway.
- A small, overhanging turret on a wall or tower.
Sorry, No Malayalam Meaning for your input!
See Bartiza Want To Try Bartizan In Malayalam??