Kharbooza

Alternate orthography
خربُوزہ
English: Translation
Rock melon
noun
Plants, trees and other vegetation