Definify.com

Definition 2024


simnels

simnels

English

Noun

simnels

  1. plural of simnel