Yeah it sounds more like a bark than a meow. Kind of. She's a unique cat. When I picked her out at the Humane Society, on the personality forms they circled in bold "a lot" under the "I like to talk..." part.
She's the most talkative cat ever. If she thinks you can't hear her, she barks even louder; she even waits until you turn of the water that way she knows you hear her. She'll sit on your head when you're sleeping, she'll rub up against your legs when you're on the toilet. She's the Queen B up in hurrr.