Meaning of Flores in English:

Flores

Pronunciation /?fl??r?s/

See synonyms for Flores

proper noun

  • The largest of the Lesser Sunda Islands in Indonesia.