English → Hindi dictionary

limeira

लिमेरा / लिमेर / लिमेयरNOUN

Definition

a city of southeastern Brazil (northwest of Sao Paulo)

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