French-English dictionary »

manoir; manoir meaning in English

FrenchEnglish
manoir; manoir nom {m}

manor [manors](landed estate)
noun
[UK: ˈmæ.nə(r)] [US: ˈmæ.nər]