paridera
Top 40000
Meanings
Noun
1. birth, giving birth (of cattle)
2. place where cattle give birth
3. season of the year in which cattle give birth