etymologically it simply means a place that does not exist
This isn't true, I think? Assuming that it derives from the Greek τόπος (location), it literally means "good place" (εὖ-τόπος). The no-such-place translation in Greek would probably be ἄτοπος, but that's an existing word and uses one of the other meanings of τόπος (it means uncommon or absurd).
This isn't true, I think? Assuming that it derives from the Greek τόπος (location), it literally means "good place" (εὖ-τόπος). The no-such-place translation in Greek would probably be ἄτοπος, but that's an existing word and uses one of the other meanings of τόπος (it means uncommon or absurd).