Farasat

Farasat

The baby boy name Farasat represent unique meaning, Keen Eye, Discernment, is common among muslim ethenicity or origin.