The "-ward" part means "in the direction of". You probably know the words "forward" and "backward" already.
"Bound" has a few meanings, and in this context (as an adjective) it means going, heading or moving.
So, "homeward bound" means "moving in the direction of home".