English → Hindi dictionary
stonehenge
Definition
an ancient megalithic monument in southern England; probably used for ritual purposes
Looking for poetry? Read shayari and poems by great poets.
an ancient megalithic monument in southern England; probably used for ritual purposes
Looking for poetry? Read shayari and poems by great poets.