Definify.com

Definition 2026


coombes

coombes

English

Noun

coombes

  1. plural of coombe