HYENA

[/haɪˈiːnə/]

Definition

A beast held in reverence by some oriental nations from its habit of frequenting at night the burial-places of the dead.
But the medical student does that.

Additional notes

none

Editor’s Comment

Coming Soon