Tablescape meaning

An artistic arrangement of articles on a table.
noun
0
0
Advertisement

Origin of tablescape

table +‎ -scape