Found 1 boys and girls with the meaning of duchess
Eleanor / 7 letters 
Meaning of Eleanor In English, Eleanor means Aintroduced into Britain in 12th century AD by King Henry II's wife, Eleanor of Aquitaine More

Browse by meanings

all-wisealonealphabet
alternativealthoughaltogether
alvinalvisamaryllis
amatusambassadorambrose
ambrosiusamericanamiable
amongampleancient
andreandrewandrews