sahasra-nayana सहस्र-नयन

Definition: thousands of eyes


Dictionary: Vedabase
Literary Sources:
Synonyms:
Wikipedia: