Ian – Gaelic, meaning "a gift from the Lord." Loreto – Italian, meaning "blessing or "miraculous." Matthew – English, meaning "gift of God." Miracolo – Italian, meaning "a miracle." What name means love? Baby girl names meaning "love" Adore. Adore means "to love" or "to worshi...