Meteor Rain is definitely not a real move.
The Japanese name of Draco Meteor translated to english is Meteor Shower which sounds somewhat like Meteor Rain so it could have been some type of mistake with the guide.
Either that or it is a phony guide if it is fan-made or whatever.
Hope I helped! :)