thrupp

/TH R AH1 P/
noun
  1. 1

    A habitational surname from Old English.

  2. 2

    A village in Brimscombe and Thrupp parish, Stroud district, Gloucestershire, England (OS grid ref SO8603).

  3. 3

    A hamlet in Shipton-on-Cherwell and Thrupp parish, near Kidlington, Cherwell district, Oxfordshire, England (OS grid ref SP4815).