The English term "aboard" matches the Swedish term "ombord"

other english words that include "aboard" : swedish :
seaboard kust