noun a department in NE France. 2038 sq. mi. (5280 sq. km). Capital: Nancy. nouna department of NE France, in Lorraine region. Capital: Nancy. Pop: 718 250 (2003 est). Area: 5280 sq km (2059 sq miles)