I've never seen it in real life, so my first thought is boy because I'm so used to seeing it as
Sabrina Fair's future son's name and because we have a poster named Calida whose son's name really is
River.
Even though it is not my style, I do think that it is reasonably acceptable for a boy, yes.