frith-eilean

Noun

 * 1) small island

Noun

 * 1) floating island