Meaning of सतरा in English
- One more than sixteen; ten and seven added; as, seventeen years.
- The number greater by one than sixteen; the sum of ten and seven; seventeen units or objects.
- A symbol denoting seventeen units, as 17, or xvii.
Meaning of सतरा in English
Articles Related to ‘सतरा’
Browse Other Words By Clicking On Letters