meaning of harps

1. A harpsichord.


Related Words

harpsichon | harpsichord | harpsichordist |

Developed & Maintained By Taraprasad.com

Treasure Words