Meanings1to discover something new and exciting [colloquial]Written Forms發現新大陸Traditional · Main Form发现新大陆Alternate Form