BARMECIDE MEANING IN ENGLISH

• Barmecide Definition & Synonyms

  1. (n.) One who proffers some illusory advantage or benefit. Also used as an adj.: Barmecidal.


RECENT SEARCHES