The aqueous solution of FeCl3 is acidic due to
Acidic impurities
Ionisation
Hydrolysis
Dissociation
FeCl3 on hydrolysis forms weak base FeOH3 and strong acid HCl.
This is called cationic hydrolysis. Due to the presence of H+ions solution is acidic.