HERMITAGE MEANING IN ENGLISH

• Hermitage Definition & Synonyms

  1. (n.) The habitation of a hermit; a secluded residence.
  2. (n.) A celebrated French wine, both white and red, of the Department of Drome.


RECENT SEARCHES