Definition of Maricastaña in Spanish:

Maricastaña

proper noun