Definify.com

Definition 2025


damsons

damsons

English

Noun

damsons

  1. plural of damson