The Swedish term "ombord" matches the English term "on board"

other swedish words that include "ombord" : english :
ombord aboard
inskeppa, gå ombord embark
inombords inboard
ombord onboard