Definify.com

Definition 2025


shala

shala

See also: shālā

English

Noun

shala (plural shalas)

  1. Alternative form of sal (the tree)