Word info

marinorama

Noun

Meaning

A representation of a sea view.

Source: Webster's dictionary

Close letter words and terms