rubarde
Middle English
Noun
rubarde
alternative form of
rubarbe