adj.

witching, enchanting;
dazzling.