It's in the docs:
http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec09d55-7fec.html
Dynamic variables are variables that are named dynamically, typically by creating a variable name from a static part and a variable part. For example, the following example dynamically constructs the variable name from a variable prefix and a static suffix:
<cfset "#flavor#_availability" = "out of stock">
Or (IMO better/clearer), leveraging the fact that a struct key is just a string, and a variables-scoped variable is just a key in the variables struct:
<cfset variables["#flavor#_availability"] = "out of stock">
It's also covered quite comprehensively via a quick google search, which probably should have been your first port of call when the question arose (my positio being it's better & quicker to find the aswer for one's self, than ask someoe else):
http://www.google.com/search?q=coldfusion+dynamic+variable+names&ie=UTF-8
--
Adam