Townhouse

Tamil Dictionary definitions for Townhouse

Townhouse : நகர சபை

Townhouse definition

Noun. A building devoted to the public used of a town; a townhall.