GOBELIN MEANING IN ENGLISH

• Gobelin Definition & Synonyms

  1. (a.) Pertaining to tapestry produced in the so-called Gobelin works, which have been maintained by the French Government since 1667.


RECENT SEARCHES