Stablize · reliable · Protect
Source: Spanish
Root Word: torre
Derived From: Torre
Meaning: tower
Popularity History: It is widely used in Spain and Latin America and is gradually being accepted in the United States and other places.