meaning of Brandspur

Brandspur - German to English

burn mark