https://islamic-content.com/dictionary/word/8962/en
معنى : Impossible, transferred - المحال - الجمهرة