Is the root word "safiri" etymologically related to the English word "safari"?
Yep, safari is a Swahili word meaning journey. Which in turn comes from Arabic safar (to travel).
Can this also mean 'tourists'?
The Translation allows also passengers but this solution is marked as "false"
Can this also mean passengers as travelers can also be in some kind of trans
'Passengers' is 'abiria' and specifically refers to travelers in a mode of transportation that are not the driver or crew. A traveler can be on foot