cao tay ấn

Etymology
.

Adjective

 * 1)  skilled at magic
 * 2)  very competent; expert