parra meaning in english

[Tel.] n. A marsh, bog, fen, swamp, ubbili. A plain, bayalu uppu parra a salt marsh. parramannu the soil of a salt swamp, cavu du. A certain measure of capacity,dhanyadulakolice tukamu. parraminu parra-minu. n. A genus of fish, called Scomber, or Zeus, of which there are many species.