diff --git a/legacy/elementary/src/lib/elm_map.h b/legacy/elementary/src/lib/elm_map.h
index 0cc4ce1dc9..ad57894f5b 100644
--- a/legacy/elementary/src/lib/elm_map.h
+++ b/legacy/elementary/src/lib/elm_map.h
@@ -1157,7 +1157,7 @@ EAPI const char *elm_map_user_agent_get(const Evas_Object *obj);
*
* @param obj The map object.
* @param type The type of transport to be considered when tracing a route.
- * @param method The routing method, what should be priorized.
+ * @param method The routing method, what should be prioritized.
* @param flon The start longitude.
* @param flat The start latitude.
* @param tlon The destination longitude.
@@ -1174,7 +1174,7 @@ EAPI const char *elm_map_user_agent_get(const Evas_Object *obj);
* One of #ELM_MAP_ROUTE_TYPE_MOTOCAR, #ELM_MAP_ROUTE_TYPE_BICYCLE, or
* #ELM_MAP_ROUTE_TYPE_FOOT need to be used.
*
- * Another parameter is what the route should priorize, the minor distance
+ * Another parameter is what the route should prioritize, the minor distance
* or the less time to be spend on the route. So @p method should be one
* of #ELM_MAP_ROUTE_METHOD_SHORTEST or #ELM_MAP_ROUTE_METHOD_FASTEST.
*
@@ -1213,7 +1213,7 @@ EAPI void elm_map_route_remove(Elm_Map_Route *route);
*
* It uses an additive color model, so each color channel represents
* how much of each primary colors must to be used. 0 represents
- * ausence of this color, so if all of the three are set to 0,
+ * absence of this color, so if all of the three are set to 0,
* the color will be black.
*
* These component values should be integers in the range 0 to 255,
@@ -1313,7 +1313,7 @@ EAPI void elm_map_name_region_get(const Elm_Map_Name *name, dou
*
* @param name The name to remove.
*
- * Basically the struct handled by @p name will be freed, so convertions
+ * Basically the struct handled by @p name will be freed, so conversions
* between address and coordinates will be lost.
*
* @see elm_map_utils_convert_name_into_coord()
@@ -1327,7 +1327,7 @@ EAPI void elm_map_name_remove(Elm_Map_Name *name);
* Rotate the map.
*
* @param obj The map object.
- * @param degree Angle from 0.0 to 360.0 to rotate arount Z axis.
+ * @param degree Angle from 0.0 to 360.0 to rotate around Z axis.
* @param cx Rotation's center horizontal position.
* @param cy Rotation's center vertical position.
*
@@ -1342,7 +1342,7 @@ EAPI void elm_map_rotate_set(Evas_Object *obj, double degree, E
*
* @param obj The map object
* @param degree Pointer where to store degrees from 0.0 to 360.0
- * to rotate arount Z axis.
+ * to rotate around Z axis.
* @param cx Pointer where to store rotation's center horizontal position.
* @param cy Pointer where to store rotation's center vertical position.
*
diff --git a/legacy/elementary/src/lib/elm_menu.h b/legacy/elementary/src/lib/elm_menu.h
index a79c69ff79..7ab8fb850b 100644
--- a/legacy/elementary/src/lib/elm_menu.h
+++ b/legacy/elementary/src/lib/elm_menu.h
@@ -103,7 +103,7 @@ EAPI Evas_Object *elm_menu_item_object_get(const Elm_Object_Item
*
* @param obj The menu object.
* @param parent The parent menu item (optional)
- * @param icon An icon display on the item. The icon will be destryed by the menu.
+ * @param icon An icon display on the item. The icon will be destroyed by the menu.
* @param label The label of the item.
* @param func Function called when the user select the item.
* @param data Data sent by the callback.
diff --git a/legacy/elementary/src/lib/elm_need.h b/legacy/elementary/src/lib/elm_need.h
index e06644865e..1e43269970 100644
--- a/legacy/elementary/src/lib/elm_need.h
+++ b/legacy/elementary/src/lib/elm_need.h
@@ -1,5 +1,5 @@
/**
- * Request that your elementary application needs efreet
+ * Request that your elementary application needs Efreet
*
* This initializes the Efreet library when called and if support exists
* it returns EINA_TRUE, otherwise returns EINA_FALSE. This must be called
diff --git a/legacy/elementary/src/lib/elm_object.h b/legacy/elementary/src/lib/elm_object.h
index 58b95b5f01..a574835f5e 100644
--- a/legacy/elementary/src/lib/elm_object.h
+++ b/legacy/elementary/src/lib/elm_object.h
@@ -87,7 +87,7 @@ EAPI void elm_object_access_info_set(Evas_Object *obj, c
*
* @param obj The parent object whose children to look at
* @param name The name of the child to find
- * @param recurse Set to thge maximum number of levels to recurse (0 == none, 1 is only look at 1 level of children etc.)
+ * @param recurse Set to the maximum number of levels to recurse (0 == none, 1 is only look at 1 level of children etc.)
* @return The found object of that name, or NULL if none is found
*
* This function searches the children (or recursively children of
@@ -138,7 +138,7 @@ EAPI void elm_object_style_set(Evas_Object *obj, const char *style);
* Get the style used by the widget
*
* This gets the style being used for that widget. Note that the string
- * pointer is only valid as longas the object is valid and the style doesn't
+ * pointer is only valid as long as the object is valid and the style doesn't
* change.
*
* @param obj The Elementary widget to query for its style
@@ -284,7 +284,7 @@ EAPI void elm_object_signal_callback_add(Evas_Object *obj, const char *e
/**
* Remove a signal-triggered callback from a widget edje object.
*
- * This function removes a callback, previoulsy attached to a
+ * This function removes a callback, previously attached to a
* signal emitted by the edje object of the obj. The parameters
* emission, source and func must match exactly those passed to a
* previous call to elm_object_signal_callback_add(). The data
@@ -355,7 +355,7 @@ EAPI void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb f
/**
* Remove an event callback from a widget.
*
- * This function removes a callback, previoulsy attached to event emission
+ * This function removes a callback, previously attached to event emission
* by the @p obj.
* The parameters func and data must match exactly those passed to
* a previous call to elm_object_event_callback_add(). The data pointer that
diff --git a/legacy/elementary/src/lib/elm_object_item.h b/legacy/elementary/src/lib/elm_object_item.h
index f0ca2109da..850da153d1 100644
--- a/legacy/elementary/src/lib/elm_object_item.h
+++ b/legacy/elementary/src/lib/elm_object_item.h
@@ -211,7 +211,7 @@ EAPI void elm_object_item_tooltip_text_set(Elm_Object_It
* @param disable If EINA_TRUE, size restrictions are disabled
* @return EINA_FALSE on failure, EINA_TRUE on success
*
- * This function allows a tooltip to expand beyond its parant window's canvas.
+ * This function allows a tooltip to expand beyond its parent window's canvas.
* It will instead be limited only by the size of the display.
*/
EAPI Eina_Bool elm_object_item_tooltip_window_mode_set(Elm_Object_Item *it, Eina_Bool disable);
@@ -222,7 +222,7 @@ EAPI Eina_Bool elm_object_item_tooltip_window_mode_set(Elm_Ob
* @return If EINA_TRUE, size restrictions are disabled
*
* This function returns whether a tooltip is allowed to expand beyond
- * its parant window's canvas.
+ * its parent window's canvas.
* It will instead be limited only by the size of the display.
*/
EAPI Eina_Bool elm_object_item_tooltip_window_mode_get(const Elm_Object_Item *it);
@@ -366,9 +366,9 @@ EAPI void elm_object_item_cursor_unset(Elm_Object_Item *
* cursor decorations defined in a theme file, which can have,
* given a cursor name/type, alternate styles on it. It
* works analogously as elm_object_cursor_style_set(), but here
- * applyed only to item objects.
+ * applies only to item objects.
*
- * @warning Before you set a cursor style you should have definen a
+ * @warning Before you set a cursor style you should have defined a
* custom cursor previously on the item, with
* elm_object_item_cursor_set()
*
diff --git a/legacy/elementary/src/lib/elm_panes.h b/legacy/elementary/src/lib/elm_panes.h
index 89d3f95106..32816cbc8a 100644
--- a/legacy/elementary/src/lib/elm_panes.h
+++ b/legacy/elementary/src/lib/elm_panes.h
@@ -8,7 +8,7 @@
* @image html img/panes.png
* @image latex img/panes.eps width=\textwidth
*
- * The panes adds a dragable bar between two contents. When dragged
+ * The panes adds a draggable bar between two contents. When dragged
* this bar will resize contents size.
*
* Panes can be displayed vertically or horizontally, and contents