Encarnacion means "incarnation" in Spanish. This is given in reference to the Incarnation of Jesus in the womb of the Virgin Mary.
Check back in a moment for rank and trend details.