Stonehenge — definition

1. Stonehenge (Noun)

1 definition

Stonehenge (Noun) — An ancient megalithic monument in southern England; probably used for ritual purposes.

1 type of
monument