Description:
GARHANJ is a Hindu name meaning 'son of the carpenter'. It is a patronymic name, meaning 'son of Garhaj'. The name is derived from the Sanskrit word garh, meaning 'carpenter' or 'joiner', and the Sanskrit word ji, meaning 'son'. Variations of the name include Garhaj, Garhaje, Garhajeha, Garhajehi, Garhajej, Garhajejha, Garhajejhi, Garhajejya, and Garhajya.




