frith-eileanach

Etymology
From.

Adjective

 * 1) having small or floating islands
 * 2) of or pertaining to small or floating islands