Swayambhu

Swayambhu (स्वयम्भू) is a Sanskrit word that means "self-manifested", "self-existing", or "that is created by its own accord".

Back