Telphers Meaning

There are 1 meaning(s) for word Telphers

Meaning 1 : one of the conveyances (or cars) in a telpherage

    Synonyms : telfer