Tahar means "Characterized by moral excellence and righteousness. The name denotes someone of exemplary character and integrity.".
Tahar meaning in Urdu is: پاکدامن، نیک
Tahar is of Arabic origin.
Tahar has 2 syllables.
Parents who liked Tahar also loved these names