bàirneach

Etymology
From, from.

Noun

 * 1) barnacle
 * 2) limpet
 * 1) limpet