Meaning of mira

mira

Tagalog

n. myrrh; fragrant gummy substance