Definify.com

Definition 2026


lebrel

lebrel

Spanish

Noun

lebrel m (plural lebreles)

  1. sighthound, whippet