I guess it is a cultural thing - “might” be some other kind of meat (possibly something gross) but, like you, I’m not familiar with the taste of lamb either. I just googled the name and it listed that it is usually made with lamb
i was telling my friend at work about it and she said there had been something on the food network about how it is made, and how the meat is sliced in thin strips and spiced and wrapped around a spit, wider at the top than the bottom so that the juices will flow down and flavor the meat, and it is slow roasted.