English to Arabic

Meaning for:
Briar
other
الورد البرّيّ