3086 lutrotes loo-tro- tace' from 3084; a redeemer (figuratively):--deliverer. see GREEK for 3084