Home
Search
Index
Definify.com
Definition
2024
croxara
croxara
Venetian
Alternative forms
croxera
Noun
croxara
f
(
plural
croxare
)
crossroads
,
crossing
,
junction
Similar Results