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