[Facts] Re: meaning of Avi
by Siddhartha (guest)
1/8/2018, 1:31 PM
A place called Avikanagar in Rajasthan where a Sheep Research Institute is located, many new sheep breeds were developed and named as 'Avivastra', 'Avikalin' 'Avimaans', 'Avishaan'etc.