A Limousine was originally what from the place Limousine in France? August 17, 2017 By Show answer French shepherd’s protective cloak More General Knowledge Questions