Vedansh is a modern Indian name from Sanskrit, combining veda, the ancient sacred texts, with ansh, "part" or "portion", so it means "part of the Vedas" or "a piece of sacred knowledge". It is one of a group of -ansh names, like Reyansh and Devansh, that became fashionable in India in the 2010s. Vedansh has risen from number 4169 in 2015 to number 2226 in 2025, its best rank so far, with 64 boys given the name.