Casbah
English Meaning
- The fortress in a city in North Africa or the Middle East.
- The medina, the older part of a city in North Africa or the Middle East.
Sorry, No Malayalam Meaning for your input!
See Casba Want To Try Casbah In Malayalam??