ENGLISH → NEPALI
armada
01
noun
ठूलो संख्यामा समूह; विशाल झुण्ड
A large flock of anything.
In a sentence
An armada of insects attacked us every day at sunset.
हरेक दिन सूर्यास्तको समयमा कीराहरूको विशाल झुण्डले हामीमाथि आक्रमण गर्थ्यो।