search

Mumbles

Meaning

Noun

plural of mumble

Name

A
, a
and
(Mumbles Head) in the City and County of Swansea, Wales (OS
ST6188).
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com