ubicado
Top 3000
Meanings
Adjective
1. located, situated
2. seemly (Latin America)
Examples7
Cuba is located in the Caribbean sea.
This business is well located.
This shop is well located.
Where is the store located?
The town is located in the extreme north of Japan.
The train station is located near the store.