The word "høns" is not the plural of "høne" (that would be "høner").
"høne" and its plural "høner" refer only to female domestic fowl.
"hane" and its plural "haner" refer to roosters.
"høns" is used to talk about the species in general, or when there is a group of both male and female domestic fowl.
By the way, these don't come from English. Rather, they have a common Germanic root.