meaning of leler

1. United States railroad executive and founder of Stanford University 1824-1893


Related Words

leland stanford |

Developed & Maintained By Taraprasad.com

Treasure Words