Endowed doll Synonyms
Definitions for Endowed
- (adjective) provided or supplied or equipped with (especially as by inheritance or nature)
Synonyms for phrase
ED abbreviation
ED is an abbreviation for Endowed DollWhat does ED stand for?
ED stands for "Endowed Doll"