Definify.com

Definition 2025


windlestrae

windlestrae

English

Noun

windlestrae (plural windlestraes)

  1. Alternative form of windlestraw