HEAD definition and meaning | Collins English Dictionary

HEAD definition and meaning | Collins English Dictionary