Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of faubourg

- A suburb of French city; also, a district now within a city, but formerly without its walls.