Meaning of eskarlata

eskarlata

Tagalog

n., 2. bot., 3. med. 1. scarlet; 2. red rose (bush and flower); 3. scarlet fever