Definify.com

Definition 2024


hamsa

hamsa

English

Noun

hamsa (plural hamsas)

  1. the Hand of Fatima

Anagrams