Definify.com

Definition 2026


alamuosa

alamuosa

Old High German

Noun

alamuosa n

  1. alms

Descendants