Car Rental What is Limousine? Origin of Limousine wordBy adminJanuary 22, 2019 A Washington DC limousine (also called a limo) is a luxury extended automobile driven by…