Sta. Clara

English

Proper noun

Sta. Clara

  1. Abbreviation of Santa Clara.

Anagrams