Find the word definition

Wikipedia
Riccall

Riccall is a village and civil parish situated in the Selby district of North Yorkshire, England, lying to the north of Selby and south of York. It is historically part of the East Riding of Yorkshire. According to the 2011 census the parish had a total population of 2,332.