HARPA


Meaning of HARPA in English

noun a genus of marine univalve shells; the harp shells;

— so called from the form of the shells, and their ornamental ribs.

Webster English vocab.      Английский словарь Webster.