holors

English

Noun

holors

  1. plural of holor