'Hashupha' definitions:

Definition of 'Hashupha'

From: Hitchcock
    Hashupha, spent; made base