quinta

/kwˈɪntə/

quinta

English Noun
Ad

Definition

A country house in Madeira.

Etymology

Borrowed from Spanish quinta.

Ad