Mirage

Either Male or Female
The meaning of the name Mirage is Illusion, Fantasy
The origin of the name Mirage is French
People who like the name Mirage also like:
Lucien,
Odin,
Liam,
Damien,
Alphonse,
Jace,
Sebastien,
Hazel,
Ivy,
Celeste,
Mirabelle,
Soleil,
Charlotte,
Grace