meaning of Burgwall

Burgwall - German to English

castle mound