Yes, white daffodils are indeed narcissus. The term "daffodil" is actually a common name for plants belonging to the genus Narcissus. All daffodils are narcissus, regardless of their color.
In other words, "daffodil" and "narcissus" are often used interchangeably, although botanically, Narcissus is the broader scientific term. So, whether a daffodil is yellow, white, pink, orange, or a combination of colors, it is still classified as a Narcissus.