English to Hindi

Meaning for:
castellated
other
गढ़बंदी युक्त