English to Hindi

Meaning for:
flowerbed
other
पुष्प क्यारी