Having an atmosphere of strangeness or secrecy
Answers
Answered by
7
1.1(of a location) having an atmosphere of strangeness or secrecy. 'His destination was the ruins of Quirigua, one of the mysterious ancient sites that had been described by travellers, but about which little was yet known. ' 'She spends the weekend in a mysterious castle.
Similar questions