MeaningSanskrit - One of names of Agni, To be maintained, one who is engaged in search of Knowledge
OriginIndian