Definify.com

Definition 2024


lionhead

lionhead

English

Noun

lionhead (plural lionheads)

  1. A lionhead rabbit.
  2. A lionhead cichlid.