MeaningLatvia version of Edgar, meaning fortunate and powerful.
ReligionChristianity
OriginLatvian, English