caistor

/K AA1 S T ER0/
N
  1. 1

    a town and civil parish in the West Lindsey district of Lincolnshire, England.