mural
/ˈmjɝəl/
UK: /ˈmjʊəɹəl/
mural
English
Noun Top 20,319
Ad
Definition
A large painting, usually drawn on a wall.
Etymology
Borrowed from French mural, from Latin muralis, from murus (“wall”).
Ad