Noun Definition

houyhnhnms

1.Definition: a land imagined by Jonathan Swift where intelligent horses ruled the Yahoos

Category: General