Grimaldi Man Definition

grimäldē, grimôlde
noun
An Aurignacian human, similar to the Cro-Magnon.
Webster's New World