roe (n.1) Look up roe at Dictionary.com
"fish eggs," mid-15c., probably from an unrecorded Old English *hrogn, from Proto-Germanic *khrugna (source also of Old Norse hrogn, Danish rogn, Swedish rom, Flemish rog, Middle Low German and Middle Dutch roge, Old High German rogo, German Rogen "roe"), from PIE *krek- "frog spawn, fish eggs" (source also of Lithuanian kurkle, Russian krjak "spawn of frogs"). Exact relations of the Germanic words are uncertain.
roe (n.2) Look up roe at Dictionary.com
"small deer," Old English ra, from raha, from Proto-Germanic *raikhaz (source also of Old Norse ra, Old Saxon reho, Middle Dutch and Dutch ree, Old High German reh, German Reh "roe"), of uncertain origin; perhaps from PIE root *rei- "streaked, spotted, striped in various colors."