Definify.com

Definition 2024


swalla

swalla

Scots

Alternative forms

  • swallae

Noun

swalla (plural swallas)

  1. swallow (bird)