pupa
Top 25000
Meanings
Noun
1. pupa
2. bump, especially a cold sore
3. boo-boo (small injury) (childish, countable, sometimes without an article)