Definitions of Quorn:
- noun: (with "the") A famous fox hunt (one of the world's oldest, established in 1696) in Leicestershire.
- noun: A village and civil parish (formerly Quorndon) in Charnwood district, Leicestershire, England (OS grid ref SK5616).
- noun: A town in South Australia.
- noun: A mycoprotein-based food product used as a substitute for meat.
(Definitions from Wiktionary)
Related words...
|
|
|
| |