Did you mean Alamo?
Alamo
noun
°An infamous fort in San Antonio, Texas, USA.
°Something heavily guarded.