AMOGHRAJ is a name for Boy's that means "Greatthe name of a Hindu God in india" It originates from Hindu and is a widely used and common name.