Meaning of vishnu

Definition of vishnu

(noun) the sustainer; a Hindu divinity worshipped as the preserver of worlds

Other information on vishnu

WIKIPEDIA results for vishnu
Amazon results for vishnu