Definify.com

Definition 2025


amsla

amsla

Old Saxon

Noun

amsla f

  1. blackbird

Descendants

  • German: amsel