Hamsa Share This Tweet « Back to Glossary IndexIn Sanskrit, Hamsa means Swan. « Back to Glossary Index