Anvi meaning is derived from the Indian mythology, as it is the name of one of the Goddesses. It means the one who is nature loving or Goddess of nature.