phorminx
English
phorminx meaning in English • phorminx का अर्थ अंग्रेजी में
Noun
- A kind of lyre used by the Greeks.