Englishforeveryone
Written by
in
Stunningextremely impressive or attractive.Example: this lake has stunning views