Tamil Dictionary 🔍

sumatran

Su*ma"tran, a. Defn: Of or pertaining to Sumatra or its inhabitants. -- n. Defn: A native of Sumatra.


sumatran - Similar Words