← Back to browsederry#35,096TranslationNo Japanese definition yet.English definitionA meaningless refrain or chorus.ExamplesI bought a car in Derry yesterday.It's a car that I bought in Derry yesterday.Similar wordsderrdewberryderrisderrenderderrick← gazpachopreliminaries →