What does broad headed mean?

broad headed meaning in General Dictionary

having an easy mind