Quenya 

huarda

noun. pack (of dogs, wolves)

Quenya Group: Eldamo - neologism/adaptations. Published by