maracay

Noun
  1. A city in north central Venezuela;
    Cattle center (synset 109185748)

Other Searches