noun an ancient Irish and Scottish harp. nounthe Celtic harp of Scotland and Ireland
clarsach 🔊 Listen to this noun an ancient Irish and Scottish harp. noun the Celtic harp of Scotland and Ireland Share Facebook Twitter Google +