shabd-logo

Meaning of محل in English

  • The residence of a sovereign, including the lodgings of high officers of state, and rooms for business, as well as halls for ceremony and reception.
  • The official residence of a bishop or other distinguished personage.
  • Loosely, any unusually magnificent or stately house.

Meaning of محل in English

English usage of محل

    Synonyms of ‘محل

      Antonyms of ‘محل

        Articles Related to ‘محل

          Browse Other Words By Clicking On Letters

          A
          B
          C
          D
          E
          F
          G
          H
          I
          J
          K
          L
          M
          N
          O
          P
          Q
          R
          S
          T
          U
          V
          W
          X
          Y
          Z
          A
          B
          C
          D
          E
          F
          G
          H
          I
          J
          K
          L
          M
          N
          O
          P
          Q
          R
          S
          T
          U
          V
          W
          X
          Y
          Z