Dudda

Etymology
. Probably means,.

Proper noun

 * 1)  (nickname)