According to
Muslim & Parsi Names by Maneka Gandhi & Ozair
Husain, Farzan is from Arabic and means "to see, perceive, observe", while Farzân is from Persian and means "wise, wisdom". I would assume that Farzana is a feminine form of one of those names.