twiscar
/ˈtwaɪskɑr/Definitions
1. noun
A variant of the surname Twisckar or Twytscar, or a place name in Cumbria, England.
“The family had been living in the village of Twiscar for generations.”
1. noun
A variant of the surname Twisckar or Twytscar, or a place name in Cumbria, England.
“The family had been living in the village of Twiscar for generations.”