Popularity: 4978
Origin: British
Meaning: River; Green
The British name Orrin refers to in English as “river.” Across many traditions, rivers symbolize journeys and the incredible force of nature. It could be a reminder of inner strength, setting your little one off into the world to carve their own path through the world.