Ubicar (Spanish for “to put somewhere” or “to place”) comes from the Latin ubi, meaning “where.”

From the Latin ubi, we get a bunch of location-related words in English, such as, ubiquitous — which actually means, “everywhere!” Something that is ubiquitous really is everywhere.

The u‑b-c of ubicar maps clearly to the u‑b-qu of ubiquitous.