Read the map descriptions into arrays (or even better a Trie with the map name as the key which will be simpler and more efficient than trying to use arrays) and then you can look up the description for the map and add it to your print function.
There are many plugins using Tries and I found a tutorial thread that gives an example using TrieSetString() and TrieGetSTring(). Let us know if you have questions or need help. Please post your code when you run into issues so we can better assist you.