MohammedPreview
Open in TheBrain

La Deus

  1. god, deity
  2. epithet of high distinction