rubarde

Middle English

Noun

rubarde

  1. alternative form of rubarbe