Alexiroe
Primarily Female
The meaning of the name Alexiroe is Averting Flow
The origin of the name Alexiroe is Greek
Alternate spellings: Alexirrhoe
Notes:
In Greek mythology, Alexiroe was a Naiad of the River Granicus.
In Greek mythology, Alexiroe was a Naiad of the River Granicus.