Synonyms and Antonyms of manse

a large impressive residence
  • the ivy-covered manse is one of the town's oldest and most prominent landmarks
Synonyms of manse
Words Related to manse