khenauts

English

Noun

khenauts

  1. plural of khenaut.