Definify.com

Definition 2025


clyres

clyres

Scots

Noun

clyres

  1. plural of clyre