Short on Dynamic Memory

Hello Everyone! This is my first post here. Please criticize what I do wrong kindly.
I am using an arduino uno which has 2048 bytes of dynamic memory. I believe this is used for global and local variables.
I have created an array of strings following code examples I saw online and modified.
const char *myStrings = {a long list here}
Unfortunately, this 2048bytes is being used up all too quickly with this array.
Is there anyway I can get this array to use up more of another portion of the "program storage space" which is 32256 bytes?
Thanks for taking a gander!

Yes
See PROGMEM - Arduino Reference

Thank You UKHeliBob!!