dùùrù noun /dùù.ɾù/
dùrù (alternative)
Definitions
  1. piano, organ, harp
Etymology
Of Onomatopoeic origin
Source: Wiktionary, where this word is spelled “duuru”. Reference: en-duuru-yo-noun-4iu5vY8E