The meaning of the name Faruq is One who distinguishes truth from falsehood
The origin of the name Faruq is