Ijara Mawsoofa Bil Thimma Share This Tweet A lease agreed upon, perhaps even with a deposit, for delivery and use of an asset in the future. « Back to Glossary Index