Santa Catalina

English

Proper noun

Santa Catalina

  1. Ellipsis of Santa Catalina Island.