ugly duckling

Noun
  1. An ugly or unpromising child who grows into a beautiful or worthy person (synset 110755509)

Found on Word Lists

Other Searches