mella
Top 15000
Meanings
Noun
1. nick, dent, scratch
2. impression
Examples1
it really got to me