scrabbe

Middle English

Noun

scrabbe

  1. alternative form of crabbe (crabapple)