villa definition - Architecture Dictionary

villa

A country residence or estate.