"se llama" means "he/she/it is called or is named"
The "ll" in Spanish sounds like a "y" in English. Whenever you see "ll", always pronounce it like a "y".
Here are some other words that you may know that have the "ll"
se llama
Watch the video. Practice repeating what I say.