Definify.com

Definition 2025


twynnes

twynnes

English

Noun

twynnes

  1. plural of twynne