| YouTube Channel

लंड्रः (laMDraH)

 
Apte 1890
English
लंड्रः London(a modern formation, probably from French Londres).