kannayya meaning in english

[Tel.] n. A father by blood (as distinguished from an adopted father). Another meaning is in use. When parents fear an infant may die, they sometimes bore a crevice through the wall and put the babe through it: then they name their son kannayya “him of the cleft” as received directly from the deity.