沙羅 — meaning in English
shara
Japanese → English · translate English → Japanese instead
English meaning
- sal noun An old or informal word for salt.
Senses
沙羅 is used for these senses in English:
- sal Shorea robusta, a dipterocarpaceous tree.
sal — full definition
- noun An old or informal word for salt.
- noun A large hardwood tree native to South Asia, prized for its timber and resin.