From Vulgar Latin *mīrāculum (“mirror”), a noun based on Latin mīrārī (“gaze at”).
miraj m (plural miraj)
Borrowed from French mirage.
miraj n (plural miraje)