Borrowed from French gros (“great, large, thick”) (via Dutch), from Latin grossus.
Gros n (strong, genitive Gros, plural Grosse)