mammer (English) comes from Middle English mameren, from Old English māmrian, from Proto-Germanic maimrōną, from Proto-Indo-European mer- — to die; to disappear; sea, lake, wetland.
mammer (English): To hesitate; To mumble or stammer from doubt or...
Definitions
To hesitate; To mumble or stammer from doubt or...