What is the full meaning of borgo
(Italian) a market town [n -S]
Example of the word borgo placed on a Scrabble board.