Home
Search
Index
Definify.com
Definition
2024
xuru
xuru
Asturian
Noun
xuru
m
(
plural
xuros
)
oath
,
promise
Related terms
xurar
Similar Results
Uru