troste

Middle English

Noun

troste

  1. alternative form of trust