Definify.com

Definition 2026


windae-swallae

windae-swallae

Scots

Noun

windae-swallae (plural windae-swallaes)

  1. house martin