Effie
NamePopularity

There are multiple entries for Effie.

EFFIE (1)   f   English (Archaic)
EFFIE (2)   f   Scottish