Этимологический словарь Крылова
Пришло русский язык в XIX в. из французского, который в свою очередь позаимствовал его из немецкого, где Wagen – "тележка" (вспомним хотя бы название популярного немецкого автомобиля – фольксваген).
вагон
Вагон