Words: Limeira
Part of speech: n
Definition: a city of southeastern Brazil (northwest of Sao Paulo)