Amor Vincit Omnia a Latin phrase meaning what? August 17, 2017 By Show answer Love conquers all More Language Questions