Baghcha

Alternate orthography
باغچہ
English: Translation
garden
noun
Plants, trees and other vegetation