killie

noun

A killifish.

noun

Same as killifish.