Baby Boy Names
The name Montague is a boy's name of French origin meaning "pointy hill". Montague and is often added to lists like Posh Baby Names and discussed in our forums with posts like "Picky Parents BNG".
From the experts:
The family name of Shakespeare's Romeo has an effete, monocled image.