English to Hindi

Meaning for:
Ramsons
other
जंगली लहसुन