डॅड्ड

Etymology
Perhaps related to

Noun

 * 1) frog