In the Anglo Saxon origin, Roe means "Red haired"
In the English origin, Roe means "Deer; roe deer"
In the Greek origin, Roe means "Rose"
In the Anglo Saxon origin, Roe means "Red haired"
In the English origin, Roe means "Deer; roe deer"
In the Greek origin, Roe means "Rose"