Definify.com

Definition 2025


swalla

swalla

Scots

Alternative forms

  • swallae

Noun

swalla (plural swallas)

  1. swallow (bird)