Boy name origins & meanings Hindi : Forest Family name origins & meanings Muslim : variant of Kanaan.