Irish lord
English
Noun
Irish
lord
(
plural
Irish lords
)
The
sculpin
fish of the genus
Hemilepidotus
.