I am familiar with Yellow Perch from fishing days as a kid, but not white perch (Morone americana). A few days ago I received an e-mail with this pic showing a White Perch caught in Sandy Lake in June 2020, apparently the first record (see Species Lists).
Some of what I gleaned about White Perch follows.
From the the Freshwater Fishes of Nova Scotia by DA Livingston (1953):
RANGE: Atlantic coast of America, from the Maritime provinces to South Carolina.
OCCURRENCE IN NOVA SCOTIA: In lakes throughout the province except in the granite areas and on the plateau of Northern Cape Breton. The White Perch is also found in the sea,.
DESCRIPTION: The White Perch reaches a maximum length of 15 inches, with a weight of about 3 pounds, but most taken by anglers are much smaller than this. Observations by field workers of Nova Scotia inland fishery survey on the La Have River indicate a seaward migration during the summer