Definify.com

Definition 2026


hurkarus

hurkarus

English

Noun

hurkarus

  1. plural of hurkaru