meaning of Bärenschädel

Bärenschädel - German to English

bear skull