Definify.com

Definition 2025


knarrs

knarrs

English

Noun

knarrs

  1. plural of knarr