Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: SADS CFG SLED WIIC GNCC
Meanings and definitions for LDRR
What does LDRR stand for? What does LDRR mean?
- The Louisiana and Delta Railroad (reporting mark LDRR) is a short-line railroad headquartered in New Iberia, Louisiana.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap