stonehenge

(noun) Stonehenge

< stonefly | stoneless >