Meaning of istro

istro

Tagalog

istro n. straw for drinking