Why does God have so many names

0:00/11:24