Top a for year 2007 in greek (see all years)
131 - Dimitri / 7 letters 
Meaning of Dimitri In Greek, Dimitri means Earth-lover More
132 - Delia / 5 letters 
Meaning of Delia In Welsh, Delia means A, who was the mythic Celtic goddess of fire and poetry More

Browse by meanings

reddishredeemedredeemer
redemptionreeverefer
referencereferringrefers
refugereigningrejoice
rejoicesrejoicingrelating
religionremainedremaining
renownedrepetitionreplace.derived