Definify.com

Definition 2025


xiba

xiba

Galician

Noun

xiba f (plural xibas)

  1. cuttlefish