Ribston
English
Noun
Ribston
(
plural
Ribstons
)
A
Ribston pippin
.
Anagrams
Britons