Means holy, glorifying. The most basic meaning of Subhan is purity from flaws.
"Subhaan Allah" When you say Subhan Allah, it means Allah is pure from all defects, flaws, faults and shortcomings