English: debenture
Welsh: debentur
Subject: Cyfraith
Welsh definition: Tystysgrif i gydnabod dyled.
Plural: debenturau