Ribston

English

Noun

Ribston (plural Ribstons)

  1. A Ribston pippin.

Anagrams