Dictionary Definition:
Mayūkha [Vedic mayūkha in diff. meaning, viz. a peg for fastening a weft etc., Zimmer Altind. Leben 254] a ray of light Abhp. 64; Dhp. A 426 (old citation, unverified).