Middlebrow has 3 different meanings across 1 category:
Noun
someone who is neither a highbrow nor a lowbrow
A person or thing that is neither highbrow nor lowbrow, but in between.
Neither highbrow or lowbrow, but somewhere in between.