Definify.com

Definition 2026


Kembra

Kembra

Cornish

Proper noun

Kembra f

  1. Wales