Откуда произошло слово: паспорт

Слово произошло от итальянского passa porto, перешедшее во французский, как passe port. В обоих случаях имеется ввиду "проход (passa) через ворота (porta)".
Каждый себя уважающий средневековый город имел несколько ворот в городских (читай-крепостных) стенах. Разрешение на проход через эти ворота и называлось passa porto. Что в более современные языки вошло, как единое слово паспорт.
Удвоенная s до сей поры используется в слове "паспорт" языков романского происхождения.