Orrin
o(r)-rin
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.