Definify.com

Definition 2024


knarrs

knarrs

English

Noun

knarrs

  1. plural of knarr