Tamil Dictionary 🔍

scaur

Scaur, n. Defn: A precipitous bank or rock; a scar.


scaur - Similar Words