Find the word definition

Wikipedia

Mendorra

Mendorra is a fictional European monarchy from the American soap opera One Life to Live. The principality is supposedly located near Germany.