santa catalina
Meaning, Definition & Usage
Dictionary
Related
noun
an island resort in the Pacific off the southwestern coast of California
Catalina Island
.
WordNet
Previous
sanscrit
sansevieria
sanskrit
sanskritic
sanskritist
Next
santal
santalaceae
santalaceous
santalales
santalic