a foolish person; a simpleton
Possibly from 'Gabriel' used as a term for a fool
Don't be a gaby - think before you speak!
Complete word intelligence in one call. Free tier — 50 lookups/day.