8 letters · 12 points in Scrabble
noun a view of the sea
noun a painting of the sea (as distinguished from a landscape)
originEtymology tree English sea English landscapebf. English -scape English seascape From sea + -scape.
Etymology from Wiktionary, CC BY-SA 3.0