露螺

Noun

 * 1)  snail

Etymology 2
Borrowed from, possibly via.

Noun

 * 1)  Rolex