Spanish word popote comes from Classical Nahuatl popōtl
popōtl (Classical Nahuatl)
popote (Spanish)
(Mexico) drinking straw.