Swayambhu

Swayambhu (also spelled Svayambhu) means "self-manifested" or "that which is created by its own accord".

Read more about Swayambhu:  Vaishnavism, Shaivism