두덩
Top 20000
Meanings
Noun
1. embankment, levee, ridge (of farms)
2. swell, mound (of eyes, pubis, etc.)
Pronunciation
dudeong