dudda दुद्द

Definition: mfn. giving pain, cruel, wicked