Illamasqua is a makeup brand created by Marketing Guru Julian Kynaston. The brand name is word combination of 'Illusion' and 'Masquerade' and the brand has proven extremely successful becoming one of the fastest growing makeup brands ever.
The meaning of Illamasqua and other makeup brands
You might also be interested to know that several other make up brands have stories behind their brand names.
For example:
Chanel - From a French name meaning 'Pipe'
Shiseido - Named after its founder Kabushiki-gaisha Shiseidō
L'Oréal - Actually a made up name that sounded a little bit like "Auréale" which means halo in French.
If you're interested in the unexpected meaning behind brand names like Illamasqua, then you might want to check out this short video: