Magrepha

DEFINITION

organ of ancient Hebrews