Vlore definitions

vlō'nə
A city of southwest Albania on Vlorë Bay, an inlet of the Adriatic Sea. Albania's independence was proclaimed here on November 28, 1912.
8
0