Word info

Limeira

Noun

Meaning

a city of southeastern Brazil (northwest of Sao Paulo)

Source: WordNet

Anagrams

Close letter words and terms