BOROUGHHEAD Meaning of BOROUGHHEAD in English (n.) See Headborough. Webster's English dictionary. Английский словарь Webster. 2012