Answer : Sri Lanka. The country was called Taprobane by the ancient Greeks. Arabs called it Serendib and the Europeans called it Ceylon .