Nepheris

Dictionary of Greek and Roman Geography

NE´PHERIS(Νέφερις), a natural fortress situated on a rock, 180 stadia from the town of Carthage. (Strab. 17. p. 834.)
[E.B.J]