/stowˈnhɛˌnʤ/ - [stownhenj] - Stone•henge
We found 3 definitions of stonehenge from 3 different sources.
Noun |
||
stonehenge - an ancient megalithic monument in southern England; probably used for ritual purposes |