Skip to main content

decachord

English decachord meaning in English  •  decachord का अर्थ अंग्रेजी में
Noun
  • An ancient Greek musical instrument of ten strings, resembling the harp.
  • Something consisting of ten parts.
Advertisement