Meaning of amiray

amiray

Tagalog

n., bot. ramie; China grass (used for making fabrics)