MohammedPreview
Open in TheBrain

A Lauder

  1. One who lauds (communicates high praises)
  2. A follower of Archbishop William Laud
Synonyms