katla meaning in english [Tel.] Affix. At (denoting either place or season) tellavarakatla in the morning. edurukatla in front.