proper nounTorremolinos (a resort city and municipality on the Costa del Sol in Málaga Province, Andalusia, Spain)