Brock

What is Brock?

Brock definition and meaning on Dictionary terms:
noun

a European badger.