The app's concept is based on:
1. Searching common names by subject, weight, or beginning or end to choose a name for a newborn.
2. Deriving uncommon names from Arabic roots to encourage people to choose names with Arabic weights and meanings that are easy to pronounce, have a specific weight, or are similar in weight to a common name.
How to Search and Derivate
1. Search by Name Root
Arabic names can be searched based on their linguistic roots. Names in the Arabic language have three roots, from which many words and names can be formed. To search for a specific name based on the root, enter the root of the name in the search box, and the app will display all names containing that root.
2. Searching by Name Weight
Arabic names come in different weights that follow specific patterns, such as the weight "Fa'il" or "Fa'il." To search for names by weight, enter the desired weight in the search box, and the app will display all names that follow that weight.
3. Searching by Subject
You can also search for names based on the subject or the general meaning of the name. Whether you're looking for names that mean victory or names associated with flowers and plants, you can enter the topic in the search box, and the app will display all names related to that topic.
4- Search by the letters that the name begins and ends with
To search for names by their first or last letters, you can enter the letter or letters in the search box. For example, if you're looking for names beginning with the letter "M," simply enter that letter, and the app will display a list of names that begin with "M."
*How to derive new names
5- Deriving new names by weight
If you want to derive new names that follow a specific weight, you can enter the desired weight in the derivation box. The app will generate new names that follow that weight based on the roots available in the database.
6- Deriving new names by root
To derive new names based on a specific root, you can enter the desired root, and the app will generate new names that follow that root. This allows you to obtain names connected to a specific linguistic origin.
7- Deriving new names based on the weight of a specific name
If you want to derive new names that follow the weight of an existing name, you can enter the name in the derivation box. The application will analyze the linguistic weight of that name and generate new names that follow the same weight.
8- Deriving new names based on the root of a specific name
To derive based on the root of an existing name, you can enter the name, and the application will analyze the root and generate new names that follow the same linguistic root.