Find the word definition

Wikipedia

Orlec

'''Orlec ''' is a village on the island of Cres in Croatia.