French · word

ogre

man-eating giant

Words sharing this root