Crenel
English Meaning
See Crenelle.
- An open space or notch between two merlons in a battlement or crenelated wall.
- A crenature.
Sorry, No Malayalam Meaning for your input!
See Crene Want To Try Crenel In Malayalam??