English edit

Proper noun edit

NLT

  1. (biblical) Initialism of New Living Translation.