English → Hindi dictionary

landlocked salmon

लैंडलॉक्ड सामन / लैंडलॉकडNOUN

Definition

Atlantic salmon confined to lakes of New England and southeastern Canada

Looking for poetry? Read shayari and poems by great poets.