Definify.com

Definition 2024


hramsa

hramsa

Old English

Noun

hramsa m

  1. onion
  2. garlic, ramsons, wild garlic, Allium ursinum

Declension

Descendants