La Guaira

Spanish

Proper noun

La Guaira ?

  1. a state of Venezuela

Derived terms