0%

ALL meanings of la guaira

La Guai·ra
L l
  • noun la guaira a seaport in N Venezuela: the port of Caracas. 1
  • noun la guaira the chief seaport of Venezuela, on the Caribbean. Pop: 26 669 (1990 est) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?