Well, frankly, I would not necessarily accept what a rabbi says about the original meaning of an ancient Hebrew name unless he or she was also an expert in ancient Semitic languages. And there are plenty of sites put up by Christians that spread nonsense about the origin of traditional
Christian names, so just because a site is "Jewish" doesn't mean it's correct.