Definify.com

Definition 2024


xuru

xuru

Asturian

Noun

xuru m (plural xuros)

  1. oath, promise

Related terms