English to Arabic

Meaning for:
Wight
other
كائن حيّ، مخلوق، شجاع، جزيرة في القنال الإنجليزي