Lake Buena Vista (English, name)
expansion: Lake Buena Vista
Senses:
glosses: A city in Florida, a location of the Walt Disney World Resort.
Forms: