Because it was not a French word, but a Scottish one. And we did lose a u — just not the u you were expecting. Per the OED, it was a corruption of grammar, which during the 18th century was variously spelled glamer, glamor, glammar, and then in Scotland, as glaumour. That was one u too many, ...
user325499
user325499
user325499
user325499
user325499
user325499
user325499
user325499
user325499
user325499
user325499
user325499
user325499
user325499