hamlet - English Synonyms Dictionary

hamlet

n.
[1] crossroads
[2] village