Noun: ugly duckling
- An ugly or unpromising child who grows into a beautiful or worthy person
"She was considered an ugly duckling in high school but blossomed in college"
Derived forms: ugly ducklings
Encyclopedia: Ugly duckling