Translation of شان in English

شان٢

Noun (masculine)

  1. honeycomb, beehive

Powered by Oxford