Neelakanta

Neelakanta or Nilakanta (Neel - blue; Kanta - throat) means Lord Shiva.


Neelakanta is also name of some Indians: