@Prince Sindhiya , your reasoning is absolutely correct that how machine will know that it has to pop m a's because machine don't have the capability of counting..So, I was wrong.
I don't know whether it is CFL or not.
am+nbm+kcn+k can be rewritten as an+mbm+kcn+k
now if we do union for m=1 , 2, .....
now if m=1 ,then an+1m1+kcn+k
This can be accepted by DCFL.. Push the a's until we see b. Then pop once. There are now n symbols on stack. Push b's, until we see a c. There are now n+k symbols on stack. Pop all c's, accept if stack is empty.
if we do it for m=2,3,... then it will become infinite union..and DCFLs are not closed under infinite union..it may be DCFL or may not be...if we consider a PDA which can do push and pop non-deterministically on the stack but PDA has finite number of states but here I don't know whether infinite union takes infinite number of states or not..so it may or may not be CFL.. now I also don't know that LBA can accept this language with finite number of states or not...