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.”

Synonyms

  • twyscar
  • variant

Antonyms

  • distant
  • unrelated