Here's a riley:
My prefix is where rainbows are
My infix is what maps show
My suffix is a person
And my whole can rob you
Puzzling Stack Exchange is a question and answer site for those who create, solve, and study puzzles. It only takes a minute to sign up.
Sign up to join this communityHere's a riley:
My prefix is where rainbows are
My infix is what maps show
My suffix is a person
And my whole can rob you
Second attempt:
highwayman.
My prefix is where rainbows are
Up HIGH, still.
My infix is what maps show
Maps show you the WAY. (Please no meme references)
My suffix is a person
A MAN is indeed a person.
And my whole can rob you
TIL that a HIGHWAYMAN is "a man, typically on horseback, who held up travelers at gunpoint in order to rob them".
A guess:
Hijack.
My prefix is where rainbows are
Rainbows are up HI in the sky.
My infix is what maps show
Not sure on this one.
My suffix is a person
Jack can be a person's name.
And my whole can rob you
Hijacking is similar to robbing.