Definify.com

Definition 2024


amsla

amsla

Old Saxon

Noun

amsla f

  1. blackbird

Descendants

  • German: amsel