Subhana means "Possessing purity of character and refinement. This name conveys both innocence and an elevated, admirable quality.".
Subhana meaning in Urdu is: پاکی، شریف، نیک
Subhana is of Arabic origin.
Subhana has 3 syllables.
Parents who liked Subhana also loved these names