Quarl

Definition:

  • (n.) A medusa, or jellyfish.

Compare quarl with other words:

quarl vs. quart

quarl vs. querl

quar vs. quarl

quail vs. quarl

jellyfish vs. quarl

medusa vs. quarl

quarl vs. quarrel