waterscapeEnglish

seascape, waterscape

Noun

A painting of the sea (as distinguished from a landscape)

English: seascape, waterscape

English words with similar meanings

Show 1 words