Subscribe
URL of the page has been copied to clipboard.
Meaning : A piano with the strings on a horizontal harp-shaped frame. Usually supported by three legs.
Synonyms : grand
Install App