Possibly: One who is hidden, concealed, or veiled

1 Post