1 definition by catesh

Top Definition
likeskull orchardbut older origin.
Highgate is considered one of the loveliest marble orchards in London
by catesh August 13, 2006
Mug icon
Buy a marble orchard mug!