Where does “villa” come from?

villa (Ingrian): wool

Definitions

  1. wool

Words derived from “villa