Spanish form of Rayner, from an Old German personal name meaning "decision" + "warrior".
See Rayner for other variants.