What is the meaning of Limusine?

limousine (a luxury sedan/saloon car)

Source: wiktionary.org