REO is a name for Boy's that means "river" It originates from Mexican and is a widely used and common name.