Find the word definition

The Collaborative International Dictionary
Homelyn

Homelyn \Home"lyn\, n. [Scot. hommelin.] (Zo["o]l) The European sand ray ( Raia maculata); -- called also home, mirror ray, and rough ray.

Wiktionary
homelyn

n. (taxlink Raia maculata species), the European sand ray.