レークプラシッド
Meanings
Noun
1. Lake Placid, New York