A person who talks nonsense, wavers indecisively, or speaks foolishly.
From the Scottish dialect verb 'haver' (to speak foolishly, to waver) plus agent suffix '-er'. Related to Old Norse roots meaning to stammer or hesitate.
A 'haverer' was someone whose speech was so unclear or foolish that people couldn't trust what they said—it combined both meaning you talked too much AND that nothing you said made sense.
Complete word intelligence in one call. Free tier — 50 lookups/day.