beauty · nature · unique
Source: English
Root Word: Elloree
Derived From: Place name
Meaning: Beautiful water flow
Popularity History: Relatively rare, mostly used as a place name rather than a common name.