Definify.com

Definition 2025


simnels

simnels

English

Noun

simnels

  1. plural of simnel