who is Gomukha Yaksha
In Jainism, Gomukha Yaksha is a divine attendant (yaksha) associated with the 18th Tirthankara, Lord Aranatha. Yakshas and Yakshinis are regarded as guardian deities who serve and protect the Tirthankaras and their followers. Gomukha Yaksha is typically depicted with a cow-faced (go-mukha) appearance, symbolizing purity and gentleness.
In Jain iconography and temple art, Gomukha Yaksha is shown as a part of the traditional pair of attendant deities (yaksha-yakshini) assigned to each Tirthankara, with Chakreshvari Yakshini being the counterpart to Lord Aranatha. These attendant deities are venerated in many Jain temples, but the primary focus remains on the Tirthankaras themselves.
Yakshas like Gomukha are believed to help devotees in their spiritual endeavors, though Jain doctrine emphasizes that liberation (moksha) can only be attained through one's own efforts, by following the path of right faith, right knowledge, and right conduct. Yakshas are considered worldly beings, not liberated souls, and their worship is secondary to the worship of the Tirthankaras in Jainism.