Cashile

African Zulu name meaning hidden; child of a concealed birth