Name Meaning and Origin of Nagbhushan

The baby name Nag Bhushan is Sanskrit in origin and it's meaning is one whose ornaments are snakes. Nag Bhushan is another name for Shiva.

Nag Bhushan is pronounced naag-BHUU-SH-an.

Nag Bhushan is a name suitable for boys.