orirun

Noun

 * 1) source, origin
 * 2) In the Yoruba religion, the place where the soul originates from