English

edit

Proper noun

edit

LCDR

  1. Initialism of London, Chatham and Dover Railway.