of high quality; thin or delicate in texture; satisfactory
Middle English, from Old French fin, from Latin finis 'end, boundary, limit'
Try Another Word