Narayana

in baby boy name

The meaning of Narayana is Lord Vishnu, Refuge Of Man, God