Declan
The Language Learning App Company
The Italian word
la villetta
means
small villa, detached house