English → Hindi dictionary
nova scotia
Definition
a peninsula in eastern Canada between the Bay of Fundy and the Saint Lawrence River
Looking for poetry? Read shayari and poems by great poets.
a peninsula in eastern Canada between the Bay of Fundy and the Saint Lawrence River
Looking for poetry? Read shayari and poems by great poets.