giftures

English

Noun

giftures

  1. plural of gifture