Definify.com

Definition 2026


knarrs

knarrs

English

Noun

knarrs

  1. plural of knarr