Middle English · word

braggen

make a loud sound; boast

Words sharing this root