Word of the Moment

Large-headed

having a large head