Navraj Singh Goraya (born November 3, 1989), better known by his stage name Nav (stylized as NAV), is a Canadian rapper, singer, songwriter and record producer from Toronto, Ontario, of Punjabi descent.He is signed to XO and Republic Records.