hôtel particulier

French

Noun

hôtel particulier m (plural hôtels particuliers)

  1. A grand urban mansion.