Home
Search
Index
Definify.com
Definition
2026
Ashwamedha
Ashwamedha
English
Proper noun
Ashwamedha
Alternative form of
Ashvamedha
Similar Results