Where does “tru” come from?

tru (English): a now defunct American store chain

Definitions

  1. a now defunct American store chain

Words derived from “tru