Definition of badenoch

What does the word badenoch mean?