Definify.com

Definition 2024


chirsa

chirsa

Old High German

Noun

chirsa f

  1. cherry

Descendants