Definitions
noun
the second smallest Malaysian state; located on the northwest coast of Peninsular Malaysia
Look “penang” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the second smallest Malaysian state; located on the northwest coast of Peninsular Malaysia