I read that Hindu is foreign word and However, the Persians could not pronounce the letter "S" correctly in their native tongue and mispronounced it as "H." Thus, for the ancient Persians, the word "Sindhu" became "Hindu."
So what is the real name of Hindu Dharma? Also what is the meaning of its real name?