Orlando - Definition

orlando

n 1: a city in central Florida; site of Walt Disney World

Look up another word