Definify.com

Definition 2025


alamuosa

alamuosa

Old High German

Noun

alamuosa n

  1. alms

Descendants