Find the word definition

Wikipedia
Naigamesha

Naigamesha is a goat-headed Jain deity, associated with children. He also appears in Hindu traditions, associated with the war-god Kartikeya and childbirth.