No, a logo does not constitute a brand. A logo is an important visual representation of a business, but a brand is much more.
A brand symbolizes a company's or product's entire perception, reputation, and values. Brand messaging, brand voice, brand personality, customer experience, and the emotional connection it makes with its target audience are all part of it.
A brand is established over time through consistent message, visual identity, high-quality products or services, consumer interactions, and the general reputation and trust it has earned. A logo is only one part of a larger brand identity.