"Kenaniah is a strong biblical name meaning 'God has established' or 'God has appointed'."
Download App