kahuna

Etymology
Borrowed from.

Noun

 * 1)  A priest or priestess of the traditional Hawaiian religion.
 * 2)  A great surfer.
 * 1)  A great surfer.

Etymology
Compound of.

Noun

 * 1) priest, sorcerer, magician, minister, wizard
 * 2) expert in any profession (doctors, surgeons, dentists were referred to as such in the 1845 laws)