Synonyms and Antonyms for ugly_duckling

1. ugly duckling (n.)

an ugly or unpromising child who grows into a beautiful or worthy person

Synonyms: