Pumbaa means "to be foolish, weak-minded or negligent". Timon has no apparent meaning in Swahili, but is historically a Greek name, meaning "respectful", a slightly ironic choice given his usual sarcastic attitude.
pumba means lump. maybe because he's a little plump. but i dont have any meaning for timon.