Definify.com

Definition 2024


shala

shala

See also: shālā

English

Noun

shala (plural shalas)

  1. Alternative form of sal (the tree)