Lutsk

What is Lutsk?

Lutsk definition and meaning on Dictionary terms:
noun

a city in NW Ukraine, on the Styr River.