French · word

bosse

swelling or lump

Words sharing this root