Home US English Penang
1An island in Malaysia, located off the western coast of the Malay Peninsula.
READ THESE ARTICLES